978 276
3512 611
1784 317
3964 508
4386 942
30405 444
4996 195
7406 297
14217 787
5606 94
4135 685
3327 237
10550 291
4480 319
3002 41
7669 566
5881 798
4178 563
87611 326
20494 1029
3649 329
65854 915
5358 472
4307 359
10460 676
4970 255
15242 32
4200 633