5182 595
846 148
4346 793
2212 66
1619 331
5368 313
3838 375
2146 253
4234 73
5209 891
2481 366
5538 347
3705 563
5052 199
4968 454
6874 873
7661 784
3061 350
2233 174
6395 787
3772 810
5373 621
3123 183
1220 34