2969 89
4764 650
20521 200
23482 113
1296 35
2584 96
2777 167
2105 276
5610 457
3639 641
2379 257
1693 174
40615 350
28563 389
8940 186
12218 562
30648 581
19712 452
3537 623
3411 738