3022 505
2272 451
3084 900
6447 793
4916 834
3539 605
1283 202
15546 255
3624 688
2544 428
1393 206
3234 553
7336 818
1364 86
3285 647
4377 134
1580 165
2169 429
1082 58
8180 135
4311 179
3140 879
3262 666
8409 484