516 126
2551 530
988 191
528 139
1921 436
1041 69
1383 362
2148 585
13043 218
1933 515
6122 528
2658 323
4159 871
3111 349
7535 635
5127 297
32054 91