2812 306
10462 781
11731 277
7658 123
881 50
1326 247
5815 703
13396 906
41625 423
7466 308
840 73
2146 377
3879 340
8167 393
9740 91
7090 234
31563 539
3470 309
3048 190
4508 808
5710 824
60100 302
9749 282
1218 202