18006 613
23473 568
30907 581
236 45
6936 342
6813 64
3088 255
5921 383
5767 459
4188 262
2115 548
1678 484
684 209
2846 680
23006 359
11850 237
2654 287
115768 957
2506 533
2360 377
906 241
3393 564
10999 584
2274 29