19928 242
15259 839
16111 63
34931 238
29132 141
20704 157
15973 669
562 58
2870 487
3273 770
2485 519
3106 629
3680 659
2449 322
4339 423
2954 584
2004 272
1225 240
4002 522
3096 451
1074 109
3225 667
526 36
1555 315
4705 952