3502 130
7477 254
4584 564
14603 952
43268 222
7976 613
19430 389
19630 164
20682 244
2385 119
4775 428
13272 225
8344 108
4303 719
5909 340
5332 385
5509 439
4048 574
3218 264
4041 318
11266 707
5938 887
2817 407
12628 552