126:
173:
The flagship conference is called the
Pattern Languages of Programs conference, abbreviated as PLoP. PLoP has been held in the U.S.A. since 1994. Until 2004 it was held annually at Allerton Park in Monticello, Illinois, a property of the
1623:
The conference proceedings are typically published locally as technical reports of a sponsoring university. From 1998 to 2007, EuroPLoP papers were published annually by the German publisher
161:. Most of the effort focuses on developing a textual presentation of a pattern such that it becomes easy to understand and apply. This is typically done in a
1217:
1197:
1177:
1157:
1137:
1767:
405:
53:
17:
1672:
175:
1796:
30:
This article is about the conference group, PLoP. For the CAD program, PLOP, which optimizes telescope mirror support points, see
183:
73:
1668:
198:
1664:
1648:
After the conference, authors are given the chance to submit a revised paper for publication in the book series
232:
is the PLoP event for the Asian community, commonly featuring patterns in both
English and Japanese language.
1756:
1635:
334:
is an annual conference featuring "hot topics" of the PLoP community. It is held in the U.S. since 1998.
1642:
in printed and PDF formats). A printed version of EuroPLoP 2012 papers are also available on Lulu.com.
306:
288:
269:
216:, a U.S.-based non-profit organization that holds the PLoP trademark and the rights to the conference.
1056:
1773:
158:
58:
1192:
1172:
1152:
1132:
162:
1283:
1266:
1249:
1232:
1392:
178:. Since then, its location has alternated between Allerton park and being co-located with
8:
1212:
1645:
Since 2012 a subset of EuroPLoP papers have been submitted to the ACM Digital
Library.
1521:
1505:
252:
229:
213:
194:
154:
117:
382:
359:
212:
PLoP (and several other
Pattern Languages of Programs conferences) are sponsored by
1724:
1688:
182:, a large computer science conference, with the Agile Conference in 2009, and with
1676:
1320:
190:
31:
1709:
Berczuk, Steven (December 1994). "Finding
Solutions Through Pattern Languages".
530:
354:
1750:
1653:
1420:, held mostly in the Scandinavian countries, but also moving around in Europe.
1030:
1002:
202:
1417:
1790:
1711:
1343:
772:
691:
668:
645:
622:
599:
576:
553:
1630:
Between 2008 and 2012 proceedings appeared in several places. CEUR-WS holds
1780:
432:, Germany (former monastery, now Swabian Conference and Education Centre).
1288:
1271:
1254:
1237:
1092:
1060:
400:
377:
1575:
1039:
985:
952:
908:
887:
866:
845:
824:
803:
782:
759:
738:
717:
696:
673:
650:
627:
604:
581:
558:
535:
512:
489:
429:
1362:
971:
157:. The purpose of these conferences is to develop and refine the art of
1025:
998:
1728:
976:
957:
206:
1639:
1559:
1221:
1201:
1181:
1161:
1141:
1607:
1591:
1543:
1527:
1511:
1474:
912:
891:
870:
849:
828:
807:
786:
763:
742:
721:
700:
677:
654:
631:
608:
585:
562:
539:
516:
493:
409:
386:
363:
331:
1763:
1300:
125:
1398:
1368:
1349:
1096:
1064:
179:
100:
1638:(in addition a complete set of 2009 papers are available from
1631:
1087:
189:
Notable people who chaired the conference in the past include
1601:
1585:
1569:
1553:
1537:
1052:
311:
293:
274:
257:
1746:
186:
in 2018. The 27th PLoP will be held in
Keystone, Colorado.
1720:
468:
452:
153:
is the name of a group of annual conferences sponsored by
137:
1440:
Höjstrupgård castle near
Helsingör in Denmark, Denmark
507:
484:
1403:
Rosana Maria Castro
Andrade and Claudia M. L Werner
27:
Annual conference series on software design patterns
1661:Transactions on Pattern Languages of Programming.
1659:In 2007, an academic journal was started, called
1788:
1774:Transactions on Pattern Languages of Programming
1406:James O. Coplien and Jorge L. Ortega Arjona
1357:Mary Lynn Manns and Rosana T. Vaccare Braga
1702:
176:University of Illinois at Urbana Champaign
168:
124:
219:
1708:
1548:Jari Rauhamäki and Veli-Pekka Eloranta
1532:Veli-Pekka Eloranta and Marko Leppänen
1516:Veli-Pekka Eloranta and Marko Leppänen
1373:Christina Chavez and Claudio Sant'Anna
14:
1789:
1764:European Pattern Languages of Programs
1564:Jari Rauhamäki and Elissaveta Gourova
320:Hironori Washizaki, Nobukazu Yoshioka
1691:where the name and concept arose from
1376:Rebecca Wirfs-Brock and Uirá Kulesza
813:Jutta Eckstein, Christa Schwanninger
792:Jutta Eckstein, Christa Schwanninger
1596:Christian Kohls and Klaus Marquardt
1772:Springer Verlag's homepage for the
1650:Pattern Languages of Program Design
1580:Jari Rauhamäki and Christian Köppe
1104:Claudio Sant'Anna, Joseph W. Yoder
24:
1101:Eduardo Martins Guerra, Fabio Kon
932:Held in Australia or New Zealand.
25:
1808:
1739:
1797:Software engineering conferences
1315:
473:Kloster Irsee, Bavaria, Germany
457:Kloster Irsee, Bavaria, Germany
283:Yasunobu Kawaguchi, Takashi Iba
18:Pattern Languages of Programming
1618:
1354:Sergio Soares and Uirá Kulesza
1749:conferences, organized by the
1675:. The journal is published by
993:
13:
1:
1783:including how PLoP came about
1747:Pattern Languages of Programs
1695:
1412:
151:Pattern Languages of Programs
40:Pattern Languages of Programs
1110:
927:
326:
224:
7:
1682:
1671:and the European editor is
1625:Universitätsverlag Konstanz
1602:VikingPLoP 2018 (cancelled)
1047:
423:
10:
1813:
1590:Grube/Schleswig-Holstein,
29:
1766:conference, organized by
1663:The editors-in-chief are
966:James Noble, Brian Foote
132:
123:
95:
87:
79:
69:
64:
52:
44:
39:
1443:Kristian Elof Soerensen
1001:, held on the island of
159:software design patterns
59:software design patterns
1755:The LinkedIn group for
1498:Stora Nyteboda, Sweden
1305:Stora Nyteboda, Sweden
169:The flagship conference
476:Christopher Preschern
463:Christopher Preschern
220:Other PLoP conferences
1762:The homepage of the
1745:The homepage of the
522:Veli-Pekka Eloranta
502:Veli-Pekka Eloranta
479:Veli-Pekka Eloranta
428:Held since 1996 in
372:Eugene Wallingford
301:Masanari Motohashi
280:Hironori Washizaki
120:
65:Publication details
1558:Ribaritsa resort,
1393:SugarLoafPLoP 2001
1363:SugarLoafPLoP 2010
1344:SugarLoafPLoP 2012
1323:, held in Brazil.
982:Darius Zakrzewski
460:Christian Kreiner
214:The Hillside Group
155:The Hillside Group
118:The Hillside Group
115:
1781:HistoryOfPatterns
1616:
1615:
1410:
1409:
1367:Salvador, Bahia,
1313:
1312:
1218:Quinta da Pacheca
1198:Quinta da Pacheca
1178:Quinta da Pacheca
1158:Quinta da Pacheca
1138:Quinta da Pacheca
1108:
1107:
1045:
1044:
1026:MensorePLoP '2001
999:MensorePLoP '2001
991:
990:
925:
924:
795:Alan O'Callaghan
421:
420:
324:
323:
163:writers' workshop
148:
147:
113:
112:
16:(Redirected from
1804:
1733:
1732:
1729:10.1109/2.335755
1706:
1689:Pattern language
1495:VikingPLoP 2008
1490:Cecilia Haskins
1484:VikingPLoP 2007
1470:VikingPLoP 2005
1462:Uppsala, Sweden
1459:VikingPLoP 2004
1454:Cecilia Haskins
1448:VikingPLoP 2003
1437:VikingPLoP 2002
1423:
1422:
1397:Rio de Janeiro,
1335:Conference Chair
1326:
1325:
1124:Conference Chair
1115:
1114:
1079:Conference Chair
1070:
1069:
1036:Terunobu Fujino
1017:Conference Chair
1008:
1007:
944:Conference Chair
935:
934:
918:Frank Buschmann
897:Frank Buschmann
751:Klaus Marquardt
591:Andreas Fiesser
571:Andreas Fiesser
568:Christian Kohls
548:Christian Kohls
444:Conference Chair
435:
434:
412:, United States
389:, United States
366:, United States
346:Conference Chair
337:
336:
244:Conference Chair
235:
234:
144:
141:
139:
128:
121:
114:
109:
106:
104:
102:
37:
36:
21:
1812:
1811:
1807:
1806:
1805:
1803:
1802:
1801:
1787:
1786:
1768:Hillside Europe
1742:
1737:
1736:
1707:
1703:
1698:
1685:
1677:Springer-Verlag
1636:papers for 2009
1632:papers for 2008
1621:
1586:VikingPLoP 2017
1570:VikingPLoP 2016
1554:VikingPLoP 2015
1538:VikingPLoP 2014
1522:VikingPLoP 2013
1506:VikingPLoP 2012
1487:Bergen, Norway
1479:Juha Pärssinen
1465:Rebecca Rikner
1451:Bergen, Norway
1432:Program Chairs
1415:
1318:
1113:
1050:
996:
930:
921:Bruce Anderson
834:Andreas RĂĽping
816:Andreas RĂĽping
769:Dietmar SchĂĽtz
748:Dietmar SchĂĽtz
614:Paris Avgeriou
594:Paris Avgeriou
545:Uwe van Heesch
525:Uwe van Heesch
426:
329:
317:Eiichi Hanyuda
227:
222:
195:Richard Gabriel
191:Ward Cunningham
171:
136:
99:
35:
32:PLate OPtimizer
28:
23:
22:
15:
12:
11:
5:
1810:
1800:
1799:
1785:
1784:
1777:
1770:
1760:
1753:
1751:Hillside Group
1741:
1740:External links
1738:
1735:
1734:
1700:
1699:
1697:
1694:
1693:
1692:
1684:
1681:
1654:Addison Wesley
1620:
1617:
1614:
1613:
1612:Bogdana Botez
1610:
1604:
1598:
1597:
1594:
1588:
1582:
1581:
1578:
1572:
1566:
1565:
1562:
1556:
1550:
1549:
1546:
1542:Sagadi manor,
1540:
1534:
1533:
1530:
1524:
1518:
1517:
1514:
1508:
1502:
1501:
1499:
1496:
1492:
1491:
1488:
1485:
1481:
1480:
1477:
1471:
1467:
1466:
1463:
1460:
1456:
1455:
1452:
1449:
1445:
1444:
1441:
1438:
1434:
1433:
1430:
1427:
1414:
1411:
1408:
1407:
1404:
1401:
1395:
1389:
1388:
1386:
1384:
1382:
1378:
1377:
1374:
1371:
1365:
1359:
1358:
1355:
1352:
1346:
1340:
1339:
1338:Program Chair
1336:
1333:
1330:
1317:
1314:
1311:
1310:
1308:
1306:
1303:
1301:ScrumPLoP 2010
1297:
1296:
1294:
1292:
1286:
1284:ScrumPLoP 2011
1280:
1279:
1277:
1275:
1269:
1267:ScrumPLoP 2012
1263:
1262:
1260:
1258:
1252:
1250:ScrumPLoP 2013
1246:
1245:
1243:
1241:
1235:
1233:ScrumPLoP 2014
1229:
1228:
1226:
1224:
1215:
1213:ScrumPLoP 2015
1209:
1208:
1206:
1204:
1195:
1193:ScrumPLoP 2016
1189:
1188:
1186:
1184:
1175:
1173:ScrumPLoP 2017
1169:
1168:
1166:
1164:
1155:
1153:ScrumPLoP 2018
1149:
1148:
1146:
1144:
1135:
1133:ScrumPLoP 2019
1129:
1128:
1127:Program Chair
1125:
1122:
1119:
1112:
1109:
1106:
1105:
1102:
1099:
1090:
1084:
1083:
1082:Program Chair
1080:
1077:
1074:
1049:
1046:
1043:
1042:
1037:
1034:
1028:
1022:
1021:
1020:Program Chair
1018:
1015:
1012:
995:
992:
989:
988:
983:
980:
974:
972:KoalaPLoP 2000
968:
967:
964:
961:
955:
953:KoalaPLoP 2002
949:
948:
947:Program Chair
945:
942:
939:
929:
926:
923:
922:
919:
916:
906:
905:EuroPLoP 1996
902:
901:
898:
895:
885:
884:EuroPLoP 1997
881:
880:
879:Jens Coldewey
877:
874:
864:
863:EuroPLoP 1998
860:
859:
856:
855:Martine Devos
853:
843:
842:EuroPLoP 1999
839:
838:
837:Martine Devos
835:
832:
822:
821:EuroPLoP 2000
818:
817:
814:
811:
801:
800:EuroPLoP 2001
797:
796:
793:
790:
780:
779:EuroPLoP 2002
776:
775:
770:
767:
757:
756:EuroPLoP 2003
753:
752:
749:
746:
736:
735:EuroPLoP 2004
732:
731:
730:Andy Longshaw
728:
725:
715:
714:EuroPLoP 2005
711:
710:
707:
704:
694:
688:
687:
684:
683:Till SchĂĽmmer
681:
671:
665:
664:
663:Till SchĂĽmmer
661:
658:
648:
642:
641:
638:
637:Michael Weiss
635:
625:
619:
618:
617:Michael Weiss
615:
612:
602:
596:
595:
592:
589:
579:
573:
572:
569:
566:
556:
550:
549:
546:
543:
533:
527:
526:
523:
520:
510:
504:
503:
500:
499:Claudius Link
497:
487:
481:
480:
477:
474:
471:
465:
464:
461:
458:
455:
449:
448:
447:Program Chair
445:
442:
439:
425:
422:
419:
418:
416:
413:
406:Wickenburg Inn
403:
401:ChiliPLoP 1997
397:
396:
395:Ralph Johnson
393:
390:
380:
378:ChiliPLoP 2010
374:
373:
370:
367:
357:
355:ChiliPLoP 2011
351:
350:
349:Program Chair
347:
344:
341:
328:
325:
322:
321:
318:
315:
309:
307:AsianPLoP 2010
303:
302:
299:
297:
291:
289:AsianPLoP 2011
285:
284:
281:
278:
272:
270:AsianPLoP 2014
266:
265:
263:
261:
255:
253:AsianPLoP 2015
249:
248:
247:Program Chair
245:
242:
239:
226:
223:
221:
218:
203:John Vlissides
170:
167:
146:
145:
134:
130:
129:
111:
110:
97:
93:
92:
89:
85:
84:
81:
77:
76:
71:
67:
66:
62:
61:
56:
50:
49:
46:
42:
41:
26:
9:
6:
4:
3:
2:
1809:
1798:
1795:
1794:
1792:
1782:
1778:
1775:
1771:
1769:
1765:
1761:
1758:
1754:
1752:
1748:
1744:
1743:
1730:
1726:
1722:
1718:
1714:
1713:
1712:IEEE Computer
1705:
1701:
1690:
1687:
1686:
1680:
1678:
1674:
1670:
1669:Ralph Johnson
1666:
1662:
1657:
1655:
1651:
1646:
1643:
1641:
1637:
1633:
1628:
1626:
1611:
1609:
1606:Fredensborg,
1605:
1603:
1600:
1599:
1595:
1593:
1589:
1587:
1584:
1583:
1579:
1577:
1573:
1571:
1568:
1567:
1563:
1561:
1557:
1555:
1552:
1551:
1547:
1545:
1541:
1539:
1536:
1535:
1531:
1529:
1525:
1523:
1520:
1519:
1515:
1513:
1509:
1507:
1504:
1503:
1500:
1497:
1494:
1493:
1489:
1486:
1483:
1482:
1478:
1476:
1472:
1469:
1468:
1464:
1461:
1458:
1457:
1453:
1450:
1447:
1446:
1442:
1439:
1436:
1435:
1431:
1428:
1425:
1424:
1421:
1419:
1405:
1402:
1400:
1396:
1394:
1391:
1390:
1387:
1385:
1383:
1380:
1379:
1375:
1372:
1370:
1366:
1364:
1361:
1360:
1356:
1353:
1351:
1347:
1345:
1342:
1341:
1337:
1334:
1331:
1328:
1327:
1324:
1322:
1321:SugarLoafPLoP
1316:SugarLoafPLoP
1309:
1307:
1304:
1302:
1299:
1298:
1295:
1293:
1290:
1287:
1285:
1282:
1281:
1278:
1276:
1273:
1270:
1268:
1265:
1264:
1261:
1259:
1256:
1253:
1251:
1248:
1247:
1244:
1242:
1239:
1236:
1234:
1231:
1230:
1227:
1225:
1223:
1219:
1216:
1214:
1211:
1210:
1207:
1205:
1203:
1199:
1196:
1194:
1191:
1190:
1187:
1185:
1183:
1179:
1176:
1174:
1171:
1170:
1167:
1165:
1163:
1159:
1156:
1154:
1151:
1150:
1147:
1145:
1143:
1139:
1136:
1134:
1131:
1130:
1126:
1123:
1120:
1117:
1116:
1103:
1100:
1098:
1094:
1091:
1089:
1088:MiniPLoP'2011
1086:
1085:
1081:
1078:
1075:
1072:
1071:
1068:
1066:
1062:
1058:
1054:
1053:MiniPLoP'2011
1041:
1038:
1035:
1032:
1029:
1027:
1024:
1023:
1019:
1016:
1013:
1010:
1009:
1006:
1004:
1000:
987:
984:
981:
978:
975:
973:
970:
969:
965:
962:
959:
956:
954:
951:
950:
946:
943:
940:
937:
936:
933:
920:
917:
914:
910:
909:Kloster Irsee
907:
904:
903:
899:
896:
893:
889:
888:Kloster Irsee
886:
883:
882:
878:
875:
872:
868:
867:Kloster Irsee
865:
862:
861:
857:
854:
851:
847:
846:Kloster Irsee
844:
841:
840:
836:
833:
830:
826:
825:Kloster Irsee
823:
820:
819:
815:
812:
809:
805:
804:Kloster Irsee
802:
799:
798:
794:
791:
788:
784:
783:Kloster Irsee
781:
778:
777:
774:
773:Kevlin Henney
771:
768:
765:
761:
760:Kloster Irsee
758:
755:
754:
750:
747:
744:
740:
739:Kloster Irsee
737:
734:
733:
729:
726:
723:
719:
718:Kloster Irsee
716:
713:
712:
708:
705:
702:
698:
697:Kloster Irsee
695:
693:
692:EuroPLoP 2006
690:
689:
685:
682:
679:
675:
674:Kloster Irsee
672:
670:
669:EuroPLoP 2007
667:
666:
662:
659:
656:
652:
651:Kloster Irsee
649:
647:
646:EuroPLoP 2008
644:
643:
639:
636:
633:
629:
628:Kloster Irsee
626:
624:
623:EuroPLoP 2009
621:
620:
616:
613:
610:
606:
605:Kloster Irsee
603:
601:
600:EuroPLoP 2010
598:
597:
593:
590:
587:
583:
582:Kloster Irsee
580:
578:
577:EuroPLoP 2011
575:
574:
570:
567:
564:
560:
559:Kloster Irsee
557:
555:
554:EuroPLoP 2012
552:
551:
547:
544:
541:
537:
536:Kloster Irsee
534:
532:
531:EuroPLoP 2013
529:
528:
524:
521:
518:
514:
513:Kloster Irsee
511:
509:
508:EuroPLoP 2014
506:
505:
501:
498:
495:
491:
490:Kloster Irsee
488:
486:
485:EuroPLoP 2015
483:
482:
478:
475:
472:
470:
469:EuroPLoP 2016
467:
466:
462:
459:
456:
454:
453:EuroPLoP 2017
451:
450:
446:
443:
440:
437:
436:
433:
431:
430:Kloster Irsee
417:
415:Linda Rising
414:
411:
407:
404:
402:
399:
398:
394:
391:
388:
384:
381:
379:
376:
375:
371:
368:
365:
361:
358:
356:
353:
352:
348:
345:
342:
339:
338:
335:
333:
319:
316:
313:
310:
308:
305:
304:
300:
298:
295:
292:
290:
287:
286:
282:
279:
276:
273:
271:
268:
267:
264:
262:
259:
256:
254:
251:
250:
246:
243:
240:
237:
236:
233:
231:
217:
215:
210:
208:
204:
200:
199:Ralph Johnson
196:
192:
187:
185:
181:
177:
166:
164:
160:
156:
152:
143:
135:
131:
127:
122:
119:
116:Sponsored by
108:
98:
94:
90:
86:
82:
78:
75:
72:
68:
63:
60:
57:
55:
51:
47:
43:
38:
33:
19:
1779:Ward's wiki
1716:
1710:
1704:
1660:
1658:
1649:
1647:
1644:
1629:
1624:
1622:
1619:Publications
1510:Saariselkä,
1416:
1319:
1051:
997:
979:, Australia
963:Paul Taylor
960:, Australia
931:
900:Dirk Riehle
706:Lise Hvatum
686:Lise Hvatum
660:Allan Kelly
640:Allan Kelly
427:
392:Rick Mercer
369:Rick Mercer
330:
228:
211:
188:
172:
150:
149:
83:1994–present
45:Abbreviation
1665:James Noble
1576:Netherlands
1574:Wassenaar,
1526:Ikaalinen,
1348:Natal, RN,
1040:Jim Coplien
994:MensorePLoP
986:Jim Coplien
876:Paul Dyson
858:Paul Dyson
1696:References
1473:Helsinki,
1418:VikingPLoP
1413:VikingPLoP
1291:, Denmark
1274:, Denmark
1257:, Denmark
1240:, Denmark
1055:, held in
915:, Germany
894:, Germany
873:, Germany
852:, Germany
831:, Germany
810:, Germany
789:, Germany
766:, Germany
745:, Germany
724:, Germany
703:, Germany
680:, Germany
657:, Germany
634:, Germany
611:, Germany
588:, Germany
565:, Germany
542:, Germany
519:, Germany
496:, Germany
54:Discipline
1723:: 75–76.
1289:Helsingør
1272:Helsingør
1255:Helsingør
1238:Helsingør
1111:ScrumPLoP
1093:SĂŁo Paulo
1061:SĂŁo Paulo
1005:, Japan.
977:Melbourne
958:Melbourne
928:KoalaPLoP
727:Uwe Zdun
709:Uwe Zdun
332:ChiliPLoP
327:ChiliPLoP
230:AsianPLoP
225:AsianPLoP
207:Kent Beck
165:setting.
140:.hillside
103:.hillside
88:Frequency
70:Publisher
1791:Category
1683:See also
1673:Uwe Zdun
1640:Lulu.com
1560:Bulgaria
1429:Location
1332:Location
1222:Portugal
1202:Portugal
1182:Portugal
1162:Portugal
1142:Portugal
1121:Location
1076:Location
1048:MiniPLoP
1033:, Japan
1014:Location
941:Location
441:Location
424:EuroPLoP
383:Carefree
360:Carefree
343:Location
314:, Japan
296:, Japan
277:, Japan
260:, Japan
241:Location
1776:journal
1608:Denmark
1592:Germany
1544:Estonia
1528:Finland
1512:Finland
1475:Finland
1057:IME/USP
1031:Okinawa
1003:Okinawa
913:Bavaria
892:Bavaria
871:Bavaria
850:Bavaria
829:Bavaria
808:Bavaria
787:Bavaria
764:Bavaria
743:Bavaria
722:Bavaria
701:Bavaria
678:Bavaria
655:Bavaria
632:Bavaria
609:Bavaria
586:Bavaria
563:Bavaria
540:Bavaria
517:Bavaria
494:Bavaria
410:Arizona
387:Arizona
364:Arizona
133:Website
96:Website
80:History
1719:(12).
1399:Brazil
1369:Brazil
1350:Brazil
1097:Brazil
1065:Brazil
180:OOPSLA
91:annual
312:Tokyo
294:Tokyo
275:Tokyo
258:Tokyo
184:PUARL
107:/plop
1757:PLoP
1721:IEEE
1667:and
1634:and
1426:Year
1381:...
1329:Year
1118:Year
1073:Year
1011:Year
938:Year
438:Year
340:Year
238:Year
205:and
142:.net
105:.net
48:PLoP
1725:doi
1652:by
138:www
101:www
74:ACM
1793::
1717:27
1715:.
1679:.
1656:.
1627:.
1220:,
1200:,
1180:,
1160:,
1140:,
1095:,
1067:.
1063:,
1059:,
911:,
890:,
869:,
848:,
827:,
806:,
785:,
762:,
741:,
720:,
699:,
676:,
653:,
630:,
607:,
584:,
561:,
538:,
515:,
492:,
408:,
385:,
362:,
209:.
201:,
197:,
193:,
1759:.
1731:.
1727::
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.