25669 912
2144 405
2440 174
3524 734
4710 423
2147 105
14085 433
4951 372
5595 679
2500 533
4586 300
3429 47
7481 167
1070 66
2088 232
17425 319
22560 302
2347 523
13224 306
5974 544
2512 257
2349 257
581 47
29132 651
4606 332
3733 688
3388 560
3271 290