20505 698
50251 277
16974 160
44525 167
51927 314
37775 350
61507 431
66393 336
37065 247
26213 388
2378 406
4508 882
28798 212
3104 273
5902 758
2520 523
8158 185
12338 852
4956 833
2279 307
2885 468
24590 57
21230 156
41404 509
33620 603
11169 562
16874 422
36931 952