20501 698
50236 277
16973 160
44502 167
51918 314
37769 350
61500 431
66384 336
37058 247
26209 388
2376 406
4507 882
28798 212
3104 273
5900 758
2520 523
8152 185
12331 852
4951 833
2279 307
2885 468
24584 57
21225 156
41390 509
33607 603
11163 562
16857 422
36923 952