115040 290
59633 605
3575 558
3811 509
2744 201
1998 142
55505 712
3722 727
18446 600
15918 213
6360 595
23195 428
1384 264
8650 259
14165 54
7224 126
9868 503
10278 152
5781 33
6763 297
7696 519
9766 665
65461 87
7778 306
20835 307
9534 835
11289 318
27051 149