14541 583
2508 35
20364 159
7932 275
4232 169
15958 611
5535 101
6074 697
9690 186
6609 210
4206 723
6496 687
4138 632
8344 235
17798 272
4862 29
3755 257
3679 702
9377 627
13155 504
5567 441
3699 113
3015 100
21886 351
3900 560
2347 284
5001 240
14381 401