31521 288
8296 772
2957 55
5573 176
43381 534
8201 416
3394 161
4346 642
10487 547
4043 415
3156 560
60888 438
23177 172
17889 667
5291 312
6658 52
3463 454
10109 435
15919 696
58140 516
34450 329
4722 291
26028 107
1947 63
24123 436
9698 604
5147 594
46827 596