49592 276
16805 160
43602 167
51002 314
37331 350
61134 431
65582 336
36564 247
25965 388
2298 406
4404 882
28574 212
3005 273
5748 758
2479 523
7978 185
12005 852
4786 833
2196 307
2865 468
24316 57
20870 156
40697 509
32371 603
10909 562
16033 421
36284 952
5675 107