30186 517
4374 462
4541 727
2136 205
3528 555
5376 751
2944 362
1124 153
3128 562
4330 696
3920 52
4178 479
5099 291
3560 89
4535 667
8578 347
24119 137
8426 866
6391 657
4396 562
3253 607
2539 336
1831 159
1627 140
2474 262
3660 388
5259 148
5650 438