32173 375
72593 493
30501 150
19065 215
25564 317
9739 183
28294 608
20562 459
30888 372
35722 97
10664 264
28212 181
22221 75
25082 248
20269 537
5012 707
19616 494
14523 134
27706 514
32142 412
8347 269
7521 857
2191 62
20922 341
10363 848
17104 297
7725 114
1631565 3884