20505 698
50251 277
16974 160
44531 167
51929 314
37778 350
61509 431
66396 336
37067 247
26214 388
2378 406
4508 882
28799 212
3106 273
5902 758
2521 523
8159 185
12339 852
4956 833
2279 307
2885 468
24591 57
21233 156
41405 509
33626 603
11170 562
16876 422
36935 952