45735 313
5181 371
1348 287
18475 306
2599 803
14211 327
11654 545
4533 116
15609 260
2798 816
1330 209
523 116
11034 217
13873 678
1380 370
1012 334
1987 324
5318 303
615 200
9244 74
1539 392
3051 636
2501 437
1616 399