2441 502
1330 309
1001 246
2531 817
2909 921
2590 329
5423 392
2229 486
2646 254
13136 722
3299 353
4066 47
5636 291
4468 582
5955 286
15438 120
14795 664
10156 282
25543 72
4969 932
10620 382
7889 164
12577 663
20465 647
35257 194
14441 178
33366 315
12886 215