29543 121
25582 293
23011 701
7999 848
93122 633
1955 318
2946 411
22089 208
11814 650
21409 50
11093 274
35623 543
5910 432
2873 109
1492 51
11801 485
17921 239
1173 90
4884 667
6269 504
84187 919
3457 639
22094 413
34966 342
6620 472
15322 312
3116 70
55485 157