30198 431
5155 478
15840 258
24139 355
294 49
2902 876
536 56
21685 402
13260 454
11899 547
7979 412
905 164
3264 180
6919 339
2888 368
1136 131
2750 490
4146 581
5695 275
4147 252
2834 474
2318 512
16297 469
1844 331
2865 777
1834 94
3918 824