31452 504
12558 533
1853 173
4163 385
965 59
16030 61
2179 489
10674 159
8112 447
993 45
2644 388
30536 263
32899 538
32376 121
898 98
2902 276
7583 602
16299 258
7972 724
2635 480
1464 367
7157 715
17015 857
6383 547
1386 281
5919 474
2628 687
3859 302