40088 316
3660 320
2992 259
7340 619
34883 489
10879 611
9230 353
3544 148
2447 349
8372 419
3990 651
12062 64
3335 81
3161 162
8743 92
2179 99
31367 637
35839 460
9439 514
2393 400
3536 403
13169 526
5772 550
13629 88