2698 140
2218 56
2563 226
4312 978
15842 451
5884 552
1581 88
2441 202
2953 431
11876 1006
23292 179
411 77
3623 484
3502 766
13542 210
2942 490
960 134
2692 437
22919 517
11604 147
4348 565
13651 95
3600 743
2508 206