2133 540
1026 313
2213 528
4152 279
2051 439
431 99
266 68
322 89
1395 396
1373 275
2876 843
2313 626
3473 622
29599 651
6531 591
29004 37
5762 479
16670 616
8116 408
18330 62
12945 626
5321 508
2711 406