25032 557
15050 370
38338 35
21387 270
2310 314
29529 592
4404 661
3221 544
11334 397
4423 469
1803 207
2360 424
3393 467
948 60
4197 828
3375 782
6038 314
10285 834
1448 130
3761 628
2382 296
5069 968
2937 386
12285 574
1417 212
16920 629
1465 51
2842 197