14541 583
2508 35
20368 159
7932 275
4232 169
15963 611
5535 101
6074 697
9691 186
6609 210
4206 723
6497 687
4138 632
8347 235
17802 272
4864 29
3755 257
3679 702
9377 627
13158 504
5568 441
3699 113
3015 100
21897 351
3900 560
2347 284
5001 240
14382 401