138 29
2742 593
1511 326
2859 773
2648 800
2429 503
15953 566
13291 274
4272 522
4628 665
24387 270
1212 61
13427 317
1534 166
24476 640
6519 543
47477 732
6689 455
5916 701
9273 105
3784 480
5069 293
8592 91
5527 98
2044 35
5067 140
14020 204
180994 690