2531 300
3438 497
4199 38
12546 825
7998 541
21262 427
10608 491
22368 738
13363 663
4237 159
4257 522
12292 326
5527 955
9805 740
20601 751
10794 391
7173 952
6114 702
31833 517
15039 515
9659 659
15441 115
1922 193
7346 271