30528 313
212554 335
237909 458
110393 250
42110 718
293534 178
27173 893
33028 375
151583 589
70018 218
164139 222
30892 334
108705 937
41007 142
28830 43
23140 49
186184 531
48062 602
152192 401
44413 851
53213 600
187683 715
31866 366
159317 201
25440 598
43852 253
36698 763
84394 670