12295 791
13008 164
17702 392
87493 852
53874 340
29903 438
36193 388
20968 458
9890 253
3325 536
3548 695
3432 240
2734 524
8377 363
2262 247
1880 78
4305 528
5457 295
4614 631
3433 339
2787 489
4222 437
27562 575