20505 698
50251 277
16974 160
44532 167
51932 314
37781 350
61510 431
66397 336
37069 247
26217 388
2380 406
4508 882
28799 212
3106 273
5902 758
2521 523
8160 185
12343 852
4956 833
2279 307
2885 468
24591 57
21233 156
41405 509
33628 603
11171 562
16881 422
36936 952