20501 698
50228 277
16972 160
44493 167
51909 314
37765 350
61497 431
66372 336
37047 247
26207 388
2376 406
4506 882
28796 212
3104 273
5896 758
2520 523
8151 185
12326 852
4950 833
2277 307
2885 468
24579 57
21219 156
41377 509
33599 603
11156 562
16840 422
36916 952