34030 191
15794 181
2321 580
3433 507
5219 631
2181 57
3875 476
909047 2686
75648 949
65928 435
29186 678
37586 243
217811 708
64533 505
708 51
5363 547
1493 303
1401 271
1539 363
1713 506
1900 468
2195 474
11641 50
2146 381
1055 204
3575 81
1807 397
16661 98