8275 30
116447 671
29214 209
45984 743
52201 337
78275 399
35258 313
62875 172
156689 754
49295 570
58640 555
47371 729
4322 406
4968 418
5088 413
13276 423
2385 239
8278 196
6147 438
5234 513
6502 478
4917 839
3429 236