135063 252
71644 491
32255 728
78152 474
212651 335
79740 571
89203 278
42131 718
27196 893
33058 375
70075 218
78900 294
164408 222
30916 334
41096 142
28853 43
23165 49
176703 216
186519 531
48100 602
152384 401
44454 851
43890 727
31887 367
25476 598
36739 763
46164 168
56675 253