5226 631
3511 121
1699 388
4645 206
5789 463
4635 777
3767 489
7612 136
3439 295
2367 665
4563 80
3596 364
1126 102
9354 831
9805 966
3391 339
1418 123
4285 946
2779 237
5289 172
8484 409
3107 602
5460 272
2657 99
6925 762
4700 129
5245 338
3970 59