4531 58
8950 554
5487 656
5014 293
4493 229
5331 415
18784 222
5268 478
3867 431
2233 111
7812 251
2974 197
1417 174
4464 265
1169 190
4409 392
36450 157
5036 844
48428 330