2902 239
1328 111
5305 89
4031 227
102847 623
3360 241
1532 265
2423 369
20841 703
4440 793
32951 560
129013 292
64882 244
6331 659
4847 622
19518 83
3621 198
6502 438
58435 504
30186 142
56599 452
5841 549
64599 706
2662 408
8167 526
3199 197
3271 229
17712 630