2928 814
891 68
1437 395
563 165
2984 672
2041 585
3174 865
1543 303
5009 197
2214 313
2659 212
1083 135
1408 71
1704 280
20231 382
19414 323
4608 266
6549 510
9932 460
53731 293
4687 529
10592 53
12257 161
3315 289
4001 371
20716 347
3522 702
40356 171