4531 58
8954 554
5523 656
5017 293
4496 229
5333 415
18786 222
5272 478
3867 431
2233 111
7813 251
2982 197
1417 174
4466 265
1169 190
4411 392
36462 157
5037 844
48444 330